package org.ym.file.domain.common.model;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import org.ym.file.domain.common.enums.FileStoreType;

/**
 * 文件存储信息
 * @author ym
 */
@Getter
@Builder
@AllArgsConstructor(access = AccessLevel.PRIVATE)
public class FileSaveInfo {
    /**
     * 文件大小
     */
    private Long size;
    /**
     * 存储路径
     */
    private String savePath;
    /**
     * 存储节点
     */
    private Long nodeId;
    /**
     * 存储类型
     */
    private FileStoreType fileStoreType;
    /**
     * 盐
     */
    private String salt;
}
